/*
 * Main.java
 *
 * Created on 30 de mayo de 2007, 8:52
 *
 * To change this template, choose Tools | Template Manager
 * and open the template in the editor.
 */

package funcioncliente;

/**
 *
 * @author admin
 */
import java.rmi.*;
import java.rmi.registry.Registry;
import java.rmi.registry.LocateRegistry;


public class Main {
    FuncionesControlAcceso fca;
    ventanaAcceso venacc;
    /** Creates a new instance of Main */
    public Main(String codebase,String ip,String puerto,String servicio,String policy) {
        boolean todobien=true;
        /*System.setProperty("java.security.policy", policy);
        System.setProperty ("java.rmi.server.codebase",codebase);
        
        if (System.getSecurityManager() == null){
 		System.setSecurityManager(new RMISecurityManager());
 		}
        
        String servicioremoto="";
		try{
			servicioremoto="//"+ip+":" + puerto + "/"+servicio;
			}catch(Exception gfd){
                            todobien=false;
                        }
        
                try{
			fca=(FuncionesControlAcceso)java.rmi.Naming.lookup(servicioremoto);
                        }catch(Exception g){
				System.out.println("Problemas conectando "+g.toString());
                                todobien=false;
		}*/
        
        if(todobien){
            cargaVentanaAcceso();
        }
        
        
    }
        
    public void cargaVentanaAcceso(){
        venacc=new ventanaAcceso(fca);
        venacc.setVisible(true);
    }    
}
